tower derrick - German English Dictionary